axios.defaults.baseURL = 'http://124.223.14.236:8060'
axios.interceptors.request.use(config => {
     //indexof 来判断（）内的内容出现在第几个下标 ，-1是指没有
      config.headers['token'] = localStorage.getItem('token')
     return config;
    }, error => {
     return Promise.reject(error);
    });
    // 响应拦截器 响应时若身份没有认证成功跳转到登录页面
    axios.interceptors.response.use(response => {
    //  console.log(response);
     if (response.data.status === 1 && response.data.message === '身份认证失败！') {
      location.href = '/web-static/login.html'
     }
     return response;
    }, error => {
     return Promise.reject(error);
    });

// 渲染
axios.get('/index/index').then(({data:{data:{allCate, allLink}}}) => {
    // console.log(data);
    // console.log(allCate);
    // 头部渲染
    let str1 = allCate.map(({catename,icon}) => `
            <li class="menu-item menu-item-type-taxonomy menu-item-object-category"><a href="list.html"><span
            class="fa ${icon}"></span>${catename}</a></li>
            `).join('')
    // $('.nav').append(str1)

    // 底部渲染
    let str2 = allLink.map(({url, des}) => `
    <a href="${url}" title="百度">${des}</a> <span>|</span>
    `).join('')
    $('.link').append(str2)

})


// 判断是否有token ,有则隐藏登录注册，显示右上角小人图标
if(localStorage.getItem('token')){
    // console.log(11);
        $('.user').show()
        $('.slinks').hide()
        axios.get('/user/getUserInfo').then(({data:{data:{userInfo:{mobile}}}}) => {
            // console.log(mobile);
            $('.fa-user').html(`欢迎${mobile}`)
        })
    }

